/**
 * <copyright>
 * </copyright>
 *
 * $Id$
 */
package ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations;

import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EEnum;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;

/**
 * <!-- begin-user-doc -->
 * The <b>Package</b> for the model.
 * It contains accessors for the meta objects to represent
 * <ul>
 *   <li>each class,</li>
 *   <li>each feature of each class,</li>
 *   <li>each enum,</li>
 *   <li>and each data type</li>
 * </ul>
 * <!-- end-user-doc -->
 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.B2bcollaborationsFactory
 * @model kind="package"
 * @generated
 */
public interface B2bcollaborationsPackage extends EPackage {
	/**
	 * The package name.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	String eNAME = "b2bcollaborations";

	/**
	 * The package namespace URI.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	String eNS_URI = "ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations";

	/**
	 * The package namespace name.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	String eNS_PREFIX = "b2bcollaborations";

	/**
	 * The singleton instance of the package.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	B2bcollaborationsPackage eINSTANCE = ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl.init();

	/**
	 * The meta object id for the '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2BCollaborationImpl <em>B2B Collaboration</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2BCollaborationImpl
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl#getB2BCollaboration()
	 * @generated
	 */
	int B2B_COLLABORATION = 0;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int B2B_COLLABORATION__NAME = 0;

	/**
	 * The feature id for the '<em><b>Defined By</b></em>' containment reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int B2B_COLLABORATION__DEFINED_BY = 1;

	/**
	 * The feature id for the '<em><b>Partners</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int B2B_COLLABORATION__PARTNERS = 2;

	/**
	 * The feature id for the '<em><b>Participating Roles</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int B2B_COLLABORATION__PARTICIPATING_ROLES = 3;

	/**
	 * The feature id for the '<em><b>Relationship</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int B2B_COLLABORATION__RELATIONSHIP = 4;

	/**
	 * The feature id for the '<em><b>Processes</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int B2B_COLLABORATION__PROCESSES = 5;

	/**
	 * The feature id for the '<em><b>Document Types</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int B2B_COLLABORATION__DOCUMENT_TYPES = 6;

	/**
	 * The feature id for the '<em><b>Documents</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int B2B_COLLABORATION__DOCUMENTS = 7;

	/**
	 * The feature id for the '<em><b>Business Interfaces</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int B2B_COLLABORATION__BUSINESS_INTERFACES = 8;

	/**
	 * The number of structural features of the '<em>B2B Collaboration</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int B2B_COLLABORATION_FEATURE_COUNT = 9;

	/**
	 * The meta object id for the '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.CollaborativeAgreementImpl <em>Collaborative Agreement</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.CollaborativeAgreementImpl
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl#getCollaborativeAgreement()
	 * @generated
	 */
	int COLLABORATIVE_AGREEMENT = 1;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COLLABORATIVE_AGREEMENT__NAME = 0;

	/**
	 * The feature id for the '<em><b>Collaborative Model</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COLLABORATIVE_AGREEMENT__COLLABORATIVE_MODEL = 1;

	/**
	 * The feature id for the '<em><b>Atributes</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COLLABORATIVE_AGREEMENT__ATRIBUTES = 2;

	/**
	 * The feature id for the '<em><b>Formed By</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COLLABORATIVE_AGREEMENT__FORMED_BY = 3;

	/**
	 * The number of structural features of the '<em>Collaborative Agreement</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int COLLABORATIVE_AGREEMENT_FEATURE_COUNT = 4;

	/**
	 * The meta object id for the '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.BusinessGoalImpl <em>Business Goal</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.BusinessGoalImpl
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl#getBusinessGoal()
	 * @generated
	 */
	int BUSINESS_GOAL = 2;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BUSINESS_GOAL__NAME = 0;

	/**
	 * The feature id for the '<em><b>Goal Description</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BUSINESS_GOAL__GOAL_DESCRIPTION = 1;

	/**
	 * The feature id for the '<em><b>Sub Goals</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BUSINESS_GOAL__SUB_GOALS = 2;

	/**
	 * The feature id for the '<em><b>Super Goal</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BUSINESS_GOAL__SUPER_GOAL = 3;

	/**
	 * The number of structural features of the '<em>Business Goal</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BUSINESS_GOAL_FEATURE_COUNT = 4;

	/**
	 * The meta object id for the '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.QuantitativeGoalImpl <em>Quantitative Goal</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.QuantitativeGoalImpl
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl#getQuantitativeGoal()
	 * @generated
	 */
	int QUANTITATIVE_GOAL = 3;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int QUANTITATIVE_GOAL__NAME = BUSINESS_GOAL__NAME;

	/**
	 * The feature id for the '<em><b>Goal Description</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int QUANTITATIVE_GOAL__GOAL_DESCRIPTION = BUSINESS_GOAL__GOAL_DESCRIPTION;

	/**
	 * The feature id for the '<em><b>Sub Goals</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int QUANTITATIVE_GOAL__SUB_GOALS = BUSINESS_GOAL__SUB_GOALS;

	/**
	 * The feature id for the '<em><b>Super Goal</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int QUANTITATIVE_GOAL__SUPER_GOAL = BUSINESS_GOAL__SUPER_GOAL;

	/**
	 * The feature id for the '<em><b>Current Value</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int QUANTITATIVE_GOAL__CURRENT_VALUE = BUSINESS_GOAL_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Target Value</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int QUANTITATIVE_GOAL__TARGET_VALUE = BUSINESS_GOAL_FEATURE_COUNT + 1;

	/**
	 * The feature id for the '<em><b>Unit Of Measurement</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int QUANTITATIVE_GOAL__UNIT_OF_MEASUREMENT = BUSINESS_GOAL_FEATURE_COUNT + 2;

	/**
	 * The feature id for the '<em><b>Computation Method</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int QUANTITATIVE_GOAL__COMPUTATION_METHOD = BUSINESS_GOAL_FEATURE_COUNT + 3;

	/**
	 * The feature id for the '<em><b>Update Frecuency</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int QUANTITATIVE_GOAL__UPDATE_FRECUENCY = BUSINESS_GOAL_FEATURE_COUNT + 4;

	/**
	 * The number of structural features of the '<em>Quantitative Goal</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int QUANTITATIVE_GOAL_FEATURE_COUNT = BUSINESS_GOAL_FEATURE_COUNT + 5;

	/**
	 * The meta object id for the '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.QualitativeGoalImpl <em>Qualitative Goal</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.QualitativeGoalImpl
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl#getQualitativeGoal()
	 * @generated
	 */
	int QUALITATIVE_GOAL = 4;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int QUALITATIVE_GOAL__NAME = BUSINESS_GOAL__NAME;

	/**
	 * The feature id for the '<em><b>Goal Description</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int QUALITATIVE_GOAL__GOAL_DESCRIPTION = BUSINESS_GOAL__GOAL_DESCRIPTION;

	/**
	 * The feature id for the '<em><b>Sub Goals</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int QUALITATIVE_GOAL__SUB_GOALS = BUSINESS_GOAL__SUB_GOALS;

	/**
	 * The feature id for the '<em><b>Super Goal</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int QUALITATIVE_GOAL__SUPER_GOAL = BUSINESS_GOAL__SUPER_GOAL;

	/**
	 * The number of structural features of the '<em>Qualitative Goal</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int QUALITATIVE_GOAL_FEATURE_COUNT = BUSINESS_GOAL_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.AgreementAtributeImpl <em>Agreement Atribute</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.AgreementAtributeImpl
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl#getAgreementAtribute()
	 * @generated
	 */
	int AGREEMENT_ATRIBUTE = 5;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int AGREEMENT_ATRIBUTE__NAME = 0;

	/**
	 * The feature id for the '<em><b>Value</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int AGREEMENT_ATRIBUTE__VALUE = 1;

	/**
	 * The number of structural features of the '<em>Agreement Atribute</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int AGREEMENT_ATRIBUTE_FEATURE_COUNT = 2;

	/**
	 * The meta object id for the '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.TradingPartnerImpl <em>Trading Partner</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.TradingPartnerImpl
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl#getTradingPartner()
	 * @generated
	 */
	int TRADING_PARTNER = 6;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TRADING_PARTNER__NAME = 0;

	/**
	 * The feature id for the '<em><b>Performs</b></em>' reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TRADING_PARTNER__PERFORMS = 1;

	/**
	 * The number of structural features of the '<em>Trading Partner</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int TRADING_PARTNER_FEATURE_COUNT = 2;

	/**
	 * The meta object id for the '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.PartnerRoleImpl <em>Partner Role</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.PartnerRoleImpl
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl#getPartnerRole()
	 * @generated
	 */
	int PARTNER_ROLE = 7;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PARTNER_ROLE__NAME = 0;

	/**
	 * The feature id for the '<em><b>Public Interfaces</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PARTNER_ROLE__PUBLIC_INTERFACES = 1;

	/**
	 * The feature id for the '<em><b>Participates</b></em>' reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PARTNER_ROLE__PARTICIPATES = 2;

	/**
	 * The number of structural features of the '<em>Partner Role</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PARTNER_ROLE_FEATURE_COUNT = 3;

	/**
	 * The meta object id for the '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.PublicBusinessInterfaceImpl <em>Public Business Interface</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.PublicBusinessInterfaceImpl
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl#getPublicBusinessInterface()
	 * @generated
	 */
	int PUBLIC_BUSINESS_INTERFACE = 8;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PUBLIC_BUSINESS_INTERFACE__NAME = 0;

	/**
	 * The feature id for the '<em><b>Required Interface</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PUBLIC_BUSINESS_INTERFACE__REQUIRED_INTERFACE = 1;

	/**
	 * The feature id for the '<em><b>Provided Interface</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PUBLIC_BUSINESS_INTERFACE__PROVIDED_INTERFACE = 2;

	/**
	 * The number of structural features of the '<em>Public Business Interface</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int PUBLIC_BUSINESS_INTERFACE_FEATURE_COUNT = 3;

	/**
	 * The meta object id for the '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2BRelationshipImpl <em>B2B Relationship</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2BRelationshipImpl
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl#getB2BRelationship()
	 * @generated
	 */
	int B2B_RELATIONSHIP = 9;

	/**
	 * The feature id for the '<em><b>Interface</b></em>' reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int B2B_RELATIONSHIP__INTERFACE = 0;

	/**
	 * The number of structural features of the '<em>B2B Relationship</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int B2B_RELATIONSHIP_FEATURE_COUNT = 1;

	/**
	 * The meta object id for the '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.BusinessDocumentImpl <em>Business Document</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.BusinessDocumentImpl
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl#getBusinessDocument()
	 * @generated
	 */
	int BUSINESS_DOCUMENT = 10;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BUSINESS_DOCUMENT__NAME = 0;

	/**
	 * The feature id for the '<em><b>State</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BUSINESS_DOCUMENT__STATE = 1;

	/**
	 * The feature id for the '<em><b>Type</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BUSINESS_DOCUMENT__TYPE = 2;

	/**
	 * The number of structural features of the '<em>Business Document</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BUSINESS_DOCUMENT_FEATURE_COUNT = 3;

	/**
	 * The meta object id for the '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.BusinessDocumentTypeImpl <em>Business Document Type</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.BusinessDocumentTypeImpl
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl#getBusinessDocumentType()
	 * @generated
	 */
	int BUSINESS_DOCUMENT_TYPE = 11;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BUSINESS_DOCUMENT_TYPE__NAME = 0;

	/**
	 * The feature id for the '<em><b>Specification</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BUSINESS_DOCUMENT_TYPE__SPECIFICATION = 1;

	/**
	 * The number of structural features of the '<em>Business Document Type</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int BUSINESS_DOCUMENT_TYPE_FEATURE_COUNT = 2;

	/**
	 * The meta object id for the '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.SpeechAct <em>Speech Act</em>}' enum.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.SpeechAct
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl#getSpeechAct()
	 * @generated
	 */
	int SPEECH_ACT = 12;


	/**
	 * Returns the meta object for class '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.B2BCollaboration <em>B2B Collaboration</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>B2B Collaboration</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.B2BCollaboration
	 * @generated
	 */
	EClass getB2BCollaboration();

	/**
	 * Returns the meta object for the attribute '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.B2BCollaboration#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Name</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.B2BCollaboration#getName()
	 * @see #getB2BCollaboration()
	 * @generated
	 */
	EAttribute getB2BCollaboration_Name();

	/**
	 * Returns the meta object for the containment reference '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.B2BCollaboration#getDefinedBy <em>Defined By</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference '<em>Defined By</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.B2BCollaboration#getDefinedBy()
	 * @see #getB2BCollaboration()
	 * @generated
	 */
	EReference getB2BCollaboration_DefinedBy();

	/**
	 * Returns the meta object for the containment reference list '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.B2BCollaboration#getPartners <em>Partners</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Partners</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.B2BCollaboration#getPartners()
	 * @see #getB2BCollaboration()
	 * @generated
	 */
	EReference getB2BCollaboration_Partners();

	/**
	 * Returns the meta object for the containment reference list '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.B2BCollaboration#getParticipatingRoles <em>Participating Roles</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Participating Roles</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.B2BCollaboration#getParticipatingRoles()
	 * @see #getB2BCollaboration()
	 * @generated
	 */
	EReference getB2BCollaboration_ParticipatingRoles();

	/**
	 * Returns the meta object for the containment reference list '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.B2BCollaboration#getRelationship <em>Relationship</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Relationship</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.B2BCollaboration#getRelationship()
	 * @see #getB2BCollaboration()
	 * @generated
	 */
	EReference getB2BCollaboration_Relationship();

	/**
	 * Returns the meta object for the containment reference list '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.B2BCollaboration#getProcesses <em>Processes</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Processes</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.B2BCollaboration#getProcesses()
	 * @see #getB2BCollaboration()
	 * @generated
	 */
	EReference getB2BCollaboration_Processes();

	/**
	 * Returns the meta object for the containment reference list '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.B2BCollaboration#getDocumentTypes <em>Document Types</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Document Types</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.B2BCollaboration#getDocumentTypes()
	 * @see #getB2BCollaboration()
	 * @generated
	 */
	EReference getB2BCollaboration_DocumentTypes();

	/**
	 * Returns the meta object for the containment reference list '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.B2BCollaboration#getDocuments <em>Documents</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Documents</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.B2BCollaboration#getDocuments()
	 * @see #getB2BCollaboration()
	 * @generated
	 */
	EReference getB2BCollaboration_Documents();

	/**
	 * Returns the meta object for the containment reference list '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.B2BCollaboration#getBusinessInterfaces <em>Business Interfaces</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Business Interfaces</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.B2BCollaboration#getBusinessInterfaces()
	 * @see #getB2BCollaboration()
	 * @generated
	 */
	EReference getB2BCollaboration_BusinessInterfaces();

	/**
	 * Returns the meta object for class '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.CollaborativeAgreement <em>Collaborative Agreement</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Collaborative Agreement</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.CollaborativeAgreement
	 * @generated
	 */
	EClass getCollaborativeAgreement();

	/**
	 * Returns the meta object for the attribute '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.CollaborativeAgreement#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Name</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.CollaborativeAgreement#getName()
	 * @see #getCollaborativeAgreement()
	 * @generated
	 */
	EAttribute getCollaborativeAgreement_Name();

	/**
	 * Returns the meta object for the attribute '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.CollaborativeAgreement#getCollaborativeModel <em>Collaborative Model</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Collaborative Model</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.CollaborativeAgreement#getCollaborativeModel()
	 * @see #getCollaborativeAgreement()
	 * @generated
	 */
	EAttribute getCollaborativeAgreement_CollaborativeModel();

	/**
	 * Returns the meta object for the containment reference list '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.CollaborativeAgreement#getAtributes <em>Atributes</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Atributes</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.CollaborativeAgreement#getAtributes()
	 * @see #getCollaborativeAgreement()
	 * @generated
	 */
	EReference getCollaborativeAgreement_Atributes();

	/**
	 * Returns the meta object for the containment reference list '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.CollaborativeAgreement#getFormedBy <em>Formed By</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Formed By</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.CollaborativeAgreement#getFormedBy()
	 * @see #getCollaborativeAgreement()
	 * @generated
	 */
	EReference getCollaborativeAgreement_FormedBy();

	/**
	 * Returns the meta object for class '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.BusinessGoal <em>Business Goal</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Business Goal</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.BusinessGoal
	 * @generated
	 */
	EClass getBusinessGoal();

	/**
	 * Returns the meta object for the attribute '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.BusinessGoal#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Name</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.BusinessGoal#getName()
	 * @see #getBusinessGoal()
	 * @generated
	 */
	EAttribute getBusinessGoal_Name();

	/**
	 * Returns the meta object for the attribute '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.BusinessGoal#getGoalDescription <em>Goal Description</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Goal Description</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.BusinessGoal#getGoalDescription()
	 * @see #getBusinessGoal()
	 * @generated
	 */
	EAttribute getBusinessGoal_GoalDescription();

	/**
	 * Returns the meta object for the containment reference list '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.BusinessGoal#getSubGoals <em>Sub Goals</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Sub Goals</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.BusinessGoal#getSubGoals()
	 * @see #getBusinessGoal()
	 * @generated
	 */
	EReference getBusinessGoal_SubGoals();

	/**
	 * Returns the meta object for the reference '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.BusinessGoal#getSuperGoal <em>Super Goal</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference '<em>Super Goal</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.BusinessGoal#getSuperGoal()
	 * @see #getBusinessGoal()
	 * @generated
	 */
	EReference getBusinessGoal_SuperGoal();

	/**
	 * Returns the meta object for class '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.QuantitativeGoal <em>Quantitative Goal</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Quantitative Goal</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.QuantitativeGoal
	 * @generated
	 */
	EClass getQuantitativeGoal();

	/**
	 * Returns the meta object for the attribute '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.QuantitativeGoal#getCurrentValue <em>Current Value</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Current Value</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.QuantitativeGoal#getCurrentValue()
	 * @see #getQuantitativeGoal()
	 * @generated
	 */
	EAttribute getQuantitativeGoal_CurrentValue();

	/**
	 * Returns the meta object for the attribute '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.QuantitativeGoal#getTargetValue <em>Target Value</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Target Value</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.QuantitativeGoal#getTargetValue()
	 * @see #getQuantitativeGoal()
	 * @generated
	 */
	EAttribute getQuantitativeGoal_TargetValue();

	/**
	 * Returns the meta object for the attribute '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.QuantitativeGoal#getUnitOfMeasurement <em>Unit Of Measurement</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Unit Of Measurement</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.QuantitativeGoal#getUnitOfMeasurement()
	 * @see #getQuantitativeGoal()
	 * @generated
	 */
	EAttribute getQuantitativeGoal_UnitOfMeasurement();

	/**
	 * Returns the meta object for the attribute '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.QuantitativeGoal#getComputationMethod <em>Computation Method</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Computation Method</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.QuantitativeGoal#getComputationMethod()
	 * @see #getQuantitativeGoal()
	 * @generated
	 */
	EAttribute getQuantitativeGoal_ComputationMethod();

	/**
	 * Returns the meta object for the attribute '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.QuantitativeGoal#getUpdateFrecuency <em>Update Frecuency</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Update Frecuency</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.QuantitativeGoal#getUpdateFrecuency()
	 * @see #getQuantitativeGoal()
	 * @generated
	 */
	EAttribute getQuantitativeGoal_UpdateFrecuency();

	/**
	 * Returns the meta object for class '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.QualitativeGoal <em>Qualitative Goal</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Qualitative Goal</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.QualitativeGoal
	 * @generated
	 */
	EClass getQualitativeGoal();

	/**
	 * Returns the meta object for class '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.AgreementAtribute <em>Agreement Atribute</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Agreement Atribute</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.AgreementAtribute
	 * @generated
	 */
	EClass getAgreementAtribute();

	/**
	 * Returns the meta object for the attribute '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.AgreementAtribute#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Name</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.AgreementAtribute#getName()
	 * @see #getAgreementAtribute()
	 * @generated
	 */
	EAttribute getAgreementAtribute_Name();

	/**
	 * Returns the meta object for the attribute '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.AgreementAtribute#getValue <em>Value</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Value</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.AgreementAtribute#getValue()
	 * @see #getAgreementAtribute()
	 * @generated
	 */
	EAttribute getAgreementAtribute_Value();

	/**
	 * Returns the meta object for class '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.TradingPartner <em>Trading Partner</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Trading Partner</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.TradingPartner
	 * @generated
	 */
	EClass getTradingPartner();

	/**
	 * Returns the meta object for the attribute '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.TradingPartner#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Name</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.TradingPartner#getName()
	 * @see #getTradingPartner()
	 * @generated
	 */
	EAttribute getTradingPartner_Name();

	/**
	 * Returns the meta object for the reference list '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.TradingPartner#getPerforms <em>Performs</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference list '<em>Performs</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.TradingPartner#getPerforms()
	 * @see #getTradingPartner()
	 * @generated
	 */
	EReference getTradingPartner_Performs();

	/**
	 * Returns the meta object for class '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.PartnerRole <em>Partner Role</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Partner Role</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.PartnerRole
	 * @generated
	 */
	EClass getPartnerRole();

	/**
	 * Returns the meta object for the attribute '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.PartnerRole#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Name</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.PartnerRole#getName()
	 * @see #getPartnerRole()
	 * @generated
	 */
	EAttribute getPartnerRole_Name();

	/**
	 * Returns the meta object for the containment reference list '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.PartnerRole#getPublicInterfaces <em>Public Interfaces</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Public Interfaces</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.PartnerRole#getPublicInterfaces()
	 * @see #getPartnerRole()
	 * @generated
	 */
	EReference getPartnerRole_PublicInterfaces();

	/**
	 * Returns the meta object for the reference list '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.PartnerRole#getParticipates <em>Participates</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference list '<em>Participates</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.PartnerRole#getParticipates()
	 * @see #getPartnerRole()
	 * @generated
	 */
	EReference getPartnerRole_Participates();

	/**
	 * Returns the meta object for class '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.PublicBusinessInterface <em>Public Business Interface</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Public Business Interface</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.PublicBusinessInterface
	 * @generated
	 */
	EClass getPublicBusinessInterface();

	/**
	 * Returns the meta object for the attribute '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.PublicBusinessInterface#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Name</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.PublicBusinessInterface#getName()
	 * @see #getPublicBusinessInterface()
	 * @generated
	 */
	EAttribute getPublicBusinessInterface_Name();

	/**
	 * Returns the meta object for the reference '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.PublicBusinessInterface#getRequiredInterface <em>Required Interface</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference '<em>Required Interface</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.PublicBusinessInterface#getRequiredInterface()
	 * @see #getPublicBusinessInterface()
	 * @generated
	 */
	EReference getPublicBusinessInterface_RequiredInterface();

	/**
	 * Returns the meta object for the reference '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.PublicBusinessInterface#getProvidedInterface <em>Provided Interface</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference '<em>Provided Interface</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.PublicBusinessInterface#getProvidedInterface()
	 * @see #getPublicBusinessInterface()
	 * @generated
	 */
	EReference getPublicBusinessInterface_ProvidedInterface();

	/**
	 * Returns the meta object for class '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.B2BRelationship <em>B2B Relationship</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>B2B Relationship</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.B2BRelationship
	 * @generated
	 */
	EClass getB2BRelationship();

	/**
	 * Returns the meta object for the reference list '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.B2BRelationship#getInterface <em>Interface</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference list '<em>Interface</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.B2BRelationship#getInterface()
	 * @see #getB2BRelationship()
	 * @generated
	 */
	EReference getB2BRelationship_Interface();

	/**
	 * Returns the meta object for class '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.BusinessDocument <em>Business Document</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Business Document</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.BusinessDocument
	 * @generated
	 */
	EClass getBusinessDocument();

	/**
	 * Returns the meta object for the attribute '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.BusinessDocument#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Name</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.BusinessDocument#getName()
	 * @see #getBusinessDocument()
	 * @generated
	 */
	EAttribute getBusinessDocument_Name();

	/**
	 * Returns the meta object for the attribute '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.BusinessDocument#getState <em>State</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>State</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.BusinessDocument#getState()
	 * @see #getBusinessDocument()
	 * @generated
	 */
	EAttribute getBusinessDocument_State();

	/**
	 * Returns the meta object for the reference '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.BusinessDocument#getType <em>Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference '<em>Type</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.BusinessDocument#getType()
	 * @see #getBusinessDocument()
	 * @generated
	 */
	EReference getBusinessDocument_Type();

	/**
	 * Returns the meta object for class '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.BusinessDocumentType <em>Business Document Type</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Business Document Type</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.BusinessDocumentType
	 * @generated
	 */
	EClass getBusinessDocumentType();

	/**
	 * Returns the meta object for the attribute '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.BusinessDocumentType#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Name</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.BusinessDocumentType#getName()
	 * @see #getBusinessDocumentType()
	 * @generated
	 */
	EAttribute getBusinessDocumentType_Name();

	/**
	 * Returns the meta object for the attribute '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.BusinessDocumentType#getSpecification <em>Specification</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Specification</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.BusinessDocumentType#getSpecification()
	 * @see #getBusinessDocumentType()
	 * @generated
	 */
	EAttribute getBusinessDocumentType_Specification();

	/**
	 * Returns the meta object for enum '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.SpeechAct <em>Speech Act</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for enum '<em>Speech Act</em>'.
	 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.SpeechAct
	 * @generated
	 */
	EEnum getSpeechAct();

	/**
	 * Returns the factory that creates the instances of the model.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the factory that creates the instances of the model.
	 * @generated
	 */
	B2bcollaborationsFactory getB2bcollaborationsFactory();

	/**
	 * <!-- begin-user-doc -->
	 * Defines literals for the meta objects that represent
	 * <ul>
	 *   <li>each class,</li>
	 *   <li>each feature of each class,</li>
	 *   <li>each enum,</li>
	 *   <li>and each data type</li>
	 * </ul>
	 * <!-- end-user-doc -->
	 * @generated
	 */
	interface Literals {
		/**
		 * The meta object literal for the '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2BCollaborationImpl <em>B2B Collaboration</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2BCollaborationImpl
		 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl#getB2BCollaboration()
		 * @generated
		 */
		EClass B2B_COLLABORATION = eINSTANCE.getB2BCollaboration();

		/**
		 * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute B2B_COLLABORATION__NAME = eINSTANCE.getB2BCollaboration_Name();

		/**
		 * The meta object literal for the '<em><b>Defined By</b></em>' containment reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference B2B_COLLABORATION__DEFINED_BY = eINSTANCE.getB2BCollaboration_DefinedBy();

		/**
		 * The meta object literal for the '<em><b>Partners</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference B2B_COLLABORATION__PARTNERS = eINSTANCE.getB2BCollaboration_Partners();

		/**
		 * The meta object literal for the '<em><b>Participating Roles</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference B2B_COLLABORATION__PARTICIPATING_ROLES = eINSTANCE.getB2BCollaboration_ParticipatingRoles();

		/**
		 * The meta object literal for the '<em><b>Relationship</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference B2B_COLLABORATION__RELATIONSHIP = eINSTANCE.getB2BCollaboration_Relationship();

		/**
		 * The meta object literal for the '<em><b>Processes</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference B2B_COLLABORATION__PROCESSES = eINSTANCE.getB2BCollaboration_Processes();

		/**
		 * The meta object literal for the '<em><b>Document Types</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference B2B_COLLABORATION__DOCUMENT_TYPES = eINSTANCE.getB2BCollaboration_DocumentTypes();

		/**
		 * The meta object literal for the '<em><b>Documents</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference B2B_COLLABORATION__DOCUMENTS = eINSTANCE.getB2BCollaboration_Documents();

		/**
		 * The meta object literal for the '<em><b>Business Interfaces</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference B2B_COLLABORATION__BUSINESS_INTERFACES = eINSTANCE.getB2BCollaboration_BusinessInterfaces();

		/**
		 * The meta object literal for the '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.CollaborativeAgreementImpl <em>Collaborative Agreement</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.CollaborativeAgreementImpl
		 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl#getCollaborativeAgreement()
		 * @generated
		 */
		EClass COLLABORATIVE_AGREEMENT = eINSTANCE.getCollaborativeAgreement();

		/**
		 * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute COLLABORATIVE_AGREEMENT__NAME = eINSTANCE.getCollaborativeAgreement_Name();

		/**
		 * The meta object literal for the '<em><b>Collaborative Model</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute COLLABORATIVE_AGREEMENT__COLLABORATIVE_MODEL = eINSTANCE.getCollaborativeAgreement_CollaborativeModel();

		/**
		 * The meta object literal for the '<em><b>Atributes</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference COLLABORATIVE_AGREEMENT__ATRIBUTES = eINSTANCE.getCollaborativeAgreement_Atributes();

		/**
		 * The meta object literal for the '<em><b>Formed By</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference COLLABORATIVE_AGREEMENT__FORMED_BY = eINSTANCE.getCollaborativeAgreement_FormedBy();

		/**
		 * The meta object literal for the '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.BusinessGoalImpl <em>Business Goal</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.BusinessGoalImpl
		 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl#getBusinessGoal()
		 * @generated
		 */
		EClass BUSINESS_GOAL = eINSTANCE.getBusinessGoal();

		/**
		 * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute BUSINESS_GOAL__NAME = eINSTANCE.getBusinessGoal_Name();

		/**
		 * The meta object literal for the '<em><b>Goal Description</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute BUSINESS_GOAL__GOAL_DESCRIPTION = eINSTANCE.getBusinessGoal_GoalDescription();

		/**
		 * The meta object literal for the '<em><b>Sub Goals</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference BUSINESS_GOAL__SUB_GOALS = eINSTANCE.getBusinessGoal_SubGoals();

		/**
		 * The meta object literal for the '<em><b>Super Goal</b></em>' reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference BUSINESS_GOAL__SUPER_GOAL = eINSTANCE.getBusinessGoal_SuperGoal();

		/**
		 * The meta object literal for the '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.QuantitativeGoalImpl <em>Quantitative Goal</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.QuantitativeGoalImpl
		 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl#getQuantitativeGoal()
		 * @generated
		 */
		EClass QUANTITATIVE_GOAL = eINSTANCE.getQuantitativeGoal();

		/**
		 * The meta object literal for the '<em><b>Current Value</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute QUANTITATIVE_GOAL__CURRENT_VALUE = eINSTANCE.getQuantitativeGoal_CurrentValue();

		/**
		 * The meta object literal for the '<em><b>Target Value</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute QUANTITATIVE_GOAL__TARGET_VALUE = eINSTANCE.getQuantitativeGoal_TargetValue();

		/**
		 * The meta object literal for the '<em><b>Unit Of Measurement</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute QUANTITATIVE_GOAL__UNIT_OF_MEASUREMENT = eINSTANCE.getQuantitativeGoal_UnitOfMeasurement();

		/**
		 * The meta object literal for the '<em><b>Computation Method</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute QUANTITATIVE_GOAL__COMPUTATION_METHOD = eINSTANCE.getQuantitativeGoal_ComputationMethod();

		/**
		 * The meta object literal for the '<em><b>Update Frecuency</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute QUANTITATIVE_GOAL__UPDATE_FRECUENCY = eINSTANCE.getQuantitativeGoal_UpdateFrecuency();

		/**
		 * The meta object literal for the '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.QualitativeGoalImpl <em>Qualitative Goal</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.QualitativeGoalImpl
		 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl#getQualitativeGoal()
		 * @generated
		 */
		EClass QUALITATIVE_GOAL = eINSTANCE.getQualitativeGoal();

		/**
		 * The meta object literal for the '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.AgreementAtributeImpl <em>Agreement Atribute</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.AgreementAtributeImpl
		 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl#getAgreementAtribute()
		 * @generated
		 */
		EClass AGREEMENT_ATRIBUTE = eINSTANCE.getAgreementAtribute();

		/**
		 * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute AGREEMENT_ATRIBUTE__NAME = eINSTANCE.getAgreementAtribute_Name();

		/**
		 * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute AGREEMENT_ATRIBUTE__VALUE = eINSTANCE.getAgreementAtribute_Value();

		/**
		 * The meta object literal for the '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.TradingPartnerImpl <em>Trading Partner</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.TradingPartnerImpl
		 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl#getTradingPartner()
		 * @generated
		 */
		EClass TRADING_PARTNER = eINSTANCE.getTradingPartner();

		/**
		 * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute TRADING_PARTNER__NAME = eINSTANCE.getTradingPartner_Name();

		/**
		 * The meta object literal for the '<em><b>Performs</b></em>' reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference TRADING_PARTNER__PERFORMS = eINSTANCE.getTradingPartner_Performs();

		/**
		 * The meta object literal for the '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.PartnerRoleImpl <em>Partner Role</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.PartnerRoleImpl
		 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl#getPartnerRole()
		 * @generated
		 */
		EClass PARTNER_ROLE = eINSTANCE.getPartnerRole();

		/**
		 * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute PARTNER_ROLE__NAME = eINSTANCE.getPartnerRole_Name();

		/**
		 * The meta object literal for the '<em><b>Public Interfaces</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference PARTNER_ROLE__PUBLIC_INTERFACES = eINSTANCE.getPartnerRole_PublicInterfaces();

		/**
		 * The meta object literal for the '<em><b>Participates</b></em>' reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference PARTNER_ROLE__PARTICIPATES = eINSTANCE.getPartnerRole_Participates();

		/**
		 * The meta object literal for the '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.PublicBusinessInterfaceImpl <em>Public Business Interface</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.PublicBusinessInterfaceImpl
		 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl#getPublicBusinessInterface()
		 * @generated
		 */
		EClass PUBLIC_BUSINESS_INTERFACE = eINSTANCE.getPublicBusinessInterface();

		/**
		 * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute PUBLIC_BUSINESS_INTERFACE__NAME = eINSTANCE.getPublicBusinessInterface_Name();

		/**
		 * The meta object literal for the '<em><b>Required Interface</b></em>' reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference PUBLIC_BUSINESS_INTERFACE__REQUIRED_INTERFACE = eINSTANCE.getPublicBusinessInterface_RequiredInterface();

		/**
		 * The meta object literal for the '<em><b>Provided Interface</b></em>' reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference PUBLIC_BUSINESS_INTERFACE__PROVIDED_INTERFACE = eINSTANCE.getPublicBusinessInterface_ProvidedInterface();

		/**
		 * The meta object literal for the '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2BRelationshipImpl <em>B2B Relationship</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2BRelationshipImpl
		 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl#getB2BRelationship()
		 * @generated
		 */
		EClass B2B_RELATIONSHIP = eINSTANCE.getB2BRelationship();

		/**
		 * The meta object literal for the '<em><b>Interface</b></em>' reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference B2B_RELATIONSHIP__INTERFACE = eINSTANCE.getB2BRelationship_Interface();

		/**
		 * The meta object literal for the '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.BusinessDocumentImpl <em>Business Document</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.BusinessDocumentImpl
		 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl#getBusinessDocument()
		 * @generated
		 */
		EClass BUSINESS_DOCUMENT = eINSTANCE.getBusinessDocument();

		/**
		 * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute BUSINESS_DOCUMENT__NAME = eINSTANCE.getBusinessDocument_Name();

		/**
		 * The meta object literal for the '<em><b>State</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute BUSINESS_DOCUMENT__STATE = eINSTANCE.getBusinessDocument_State();

		/**
		 * The meta object literal for the '<em><b>Type</b></em>' reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference BUSINESS_DOCUMENT__TYPE = eINSTANCE.getBusinessDocument_Type();

		/**
		 * The meta object literal for the '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.BusinessDocumentTypeImpl <em>Business Document Type</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.BusinessDocumentTypeImpl
		 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl#getBusinessDocumentType()
		 * @generated
		 */
		EClass BUSINESS_DOCUMENT_TYPE = eINSTANCE.getBusinessDocumentType();

		/**
		 * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute BUSINESS_DOCUMENT_TYPE__NAME = eINSTANCE.getBusinessDocumentType_Name();

		/**
		 * The meta object literal for the '<em><b>Specification</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute BUSINESS_DOCUMENT_TYPE__SPECIFICATION = eINSTANCE.getBusinessDocumentType_Specification();

		/**
		 * The meta object literal for the '{@link ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.SpeechAct <em>Speech Act</em>}' enum.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.SpeechAct
		 * @see ar.edu.utn.frsf.cidisi.upcolbpip.b2bcollaborations.impl.B2bcollaborationsPackageImpl#getSpeechAct()
		 * @generated
		 */
		EEnum SPEECH_ACT = eINSTANCE.getSpeechAct();

	}

} //B2bcollaborationsPackage
